package com.obtk.service;

import com.obtk.model.OrderLine;

import java.util.List;

/**
 * 功能说明
 *
 * @author Mr.Sun
 * @date 2023-04-03 17:00:17
 */
public interface OrderLineService {
    /**
     * 根据条件查询订单或产品列表
     * @return list
     */
    List<OrderLine> selectOrderLine(OrderLine orderLine);


    /**
     * 根据订单编号查询订单
     * @return user
     */
    OrderLine selectByoOddOrderId(Integer oddOrderId,Integer oddProdId);
    /**
     * 注册用户
     * @return int
     */
    int register(OrderLine OrderLine);

    /**
     * 更新最后登录时间
     * @param user
     */
//    void updateLastLoginTime(User user);
    /**
     * 根据产品编号查询产品详细
     * @return user
     */

    OrderLine selectByOddProdId(Integer oddId);

    /**
     * 根据用户id更新用户信息
     * @return int
     */
    int updateByOddId(OrderLine orderLine);

    /**
     * 根据用户id集合批量更新用户状态
     * @param status
     * @return int
     */
    int updateStatusBatch(List<String> oddIds, Integer status);

}
